<?php
use herosphp\bean\Beans;
/**
 * information模块Beans装配配置
 * @author yuliang<flzxsqc_hi@163.com>
 */
$beans = array(
	//InformationService configs
	'information.information.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\InformationService',
        '@params' => array('Information','adminManager','InformationCate','informationData')
	),
	//InformationCateService configs
	'information.informationCate.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\InformationCateService',
        '@params' => array('InformationCate','adminManager')
	),
	//NoticeService configs
	'information.informationNotice.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\NoticeService',
        '@params' => array('InformationNotice','adminManager','InformationNoticeCate')
	),
	//NoticeCateService configs
	'information.informationNoticeCate.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\NoticeCateService',
        '@params' => array('InformationNoticeCate','adminManager')
	),
	//SinglepageService configs
	'information.informationSinglepage.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\SinglepageService',
        '@params' => array('InformationSinglepage','adminManager','InformationSinglepageCate')
	),
	//SinglepageCateService configs
	'information.informationSinglepageCate.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\SinglepageCateService',
        '@params' => array('InformationSinglepageCate','adminManager')
	),
	//AdPlaceService configs
	'information.informationAdPlace.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\AdPlaceService',
        '@params' => array('InformationAdPlace','adminManager')
	),
	//AdService configs
	'information.informationAd.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\AdService',
        '@params' => array('InformationAd','InformationAdCate','informationAdPlace','adminManager')
	),

	//BrandService configs
	'information.brand.service' => array(
		'@type' => Beans::BEAN_OBJECT,
		'@class' => 'information\service\BrandService',
        '@params' => array('Brand','adminManager')
	),
);
return $beans;
